pumpkin turnover - French English Dictionary